import {
  get,
  post,
  postUpload
} from '../index'
export default {
  // 判断微擎版还是独立版
  getVersion () {
    return get('/agent/App/isWe7')
  },
  // 跳转小程序获取token
  getMiniAppToken (querys) {
    return post('/agent/App/redirectAppBackgroundToken', querys)
  },
  // 获取路由
  getRoutes () {
    return get('/agent/Permission/getAgentPermission')
  },
  // 用户登录
  userLogin (querys) {
    return post('/agent/admin/auth', querys)
  },
  // 用户退出登录
  userlogout () {
    return get('/agent/admin/unAuth')
  },
  // 清除缓存
  clearCache () {
    return get('/admin/admin/config/clear')
  },
  // 底部版权
  getCopyrightInfo () {
    return get('/card/Admin/getW7Tmp')
  },
  // 获取图片，视频，音频等    1=>图片  2=>音频  3=>视频
  getUploadFiles (querys) {
    return get('/admin/admin/file/listFile', querys)
  },
  // 删除图片，视频，音乐等
  delFiles (querys) {
    return post('/admin/admin/file/delFile', querys)
  },
  // 上传图片
  uploadFiles (querys, fn) {
    return postUpload('/admin/admin/File/uploadFiles', querys, fn)
  },
  // 获取授权列表
  getCommAuthList (querys) {
    return get('/agent/AdmincardAuth/list', querys)
  },
  // 新增插件授权
  addCommAuthMiniApp (querys) {
    return post('/agent/AdmincardAuth/create', querys)
  },
  // 延长插件时间
  addCommAuthServiceOneYear (querys) {
    return post('/agent/AdmincardAuth/extendedOneYear', querys)
  }
}
